package com.info.zhiduoduo.admin.model.formbean.crowdsource;

import java.util.Date;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)
public class CrowdsourceProjectListFormBean {

	private String name;
	/** 项目状态 1：新建 2：已提交（进行中） 3：已完成（付款中）4：部分付款成功 5：全部付款完成  99：已废弃 */
	private int state;
	@ApiModelProperty("项目类型 0:全部 1:普通众包 2:众包撮合项目")
	private int projectType;
	@ApiModelProperty("智零工项目类型(1:智众包，2:智零工)")
	private int workType;
	private Date startDate;
	private Date endDate;
	@ApiModelProperty("按协议规定开票 null:全部 0:否 1:是")
	private Integer asProtocol;
	@ApiModelProperty("是否已上传证据链  1是   2否")
	private int whetherUploadFile;

	@ApiModelProperty("是否补录：0全部  1是   2否")
	private int whetherSupplement;

	@ApiModelProperty("按众包项目表保存的运营主体筛选")
	private int partyId;

	@ApiModelProperty("是否过滤含自然人项目,0全部，1:返回只有创客的项目 2:返回只有自然人的项目")
	private int filterUserType;

	@ApiModelProperty("项目创建类型(0全部 1:企业自己创建(默认),2:后台创建)")
	private int createType;
}
